keep the record straight - French English Dictionary